Map Graph

The Lumen

Skyscraper in Cleveland, Ohio

The Lumen is a high-rise apartment building in the Playhouse Square district of downtown Cleveland, Ohio. Completed in 2020, the 34-story, 396-foot (121 m) tower sits at the southwest corner of Euclid Avenue and East 17th Street, adjacent to the Hanna Building and across Euclid from the Keith Building. It is the second new apartment building built in downtown Cleveland since the 1970s, following the construction of The Beacon in 2019.

Read article
File:The_Lumen_(cropped).jpg
Top Questions
AI generated

List the top facts about The Lumen

Summarize this article

What is the single most intriguing fact about The Lumen?

Are there any controversies surrounding The Lumen?

More questions